// var tempdata = require('../../utils/tempdata.js');
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    stafflist:[]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.loadToServer();
  },
  loadToServer: function () {
    var url = app.globalData.webUrl + 'Beautician/Beauticianlist';

    var tdata = { storeid: app.globalData.storeid };

    app.loadDataFromServer(url, this.loadCallBack, tdata);
  },
  loadCallBack: function (res) {

    wx.hideToast();
    if (res.status != 'ok') {
      wx.showToast({
        title: '网络错误~',
        image: '../../imgs/tips.png'
      });
      return;
    }

    var barr = res.result.barr;
    var roleArr = res.result.role;
    for (var i = 0; i < barr.length; i++) {
      barr[i].img = app.globalData.ImgwebUrl + barr[i].icon;
      for (var j = 0; j < roleArr.length; j++) {
        if (barr[i].role == roleArr[j].id){
          barr[i]['rolename'] = roleArr[j].rolename; 
          break;
        }
      }
    }

    this.setData({
      stafflist: barr
    });
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    // this.setData({
    //   stafflist: tempdata.stafflist
    // });
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    return app.getShareObj();
  },
  toStaffDetail:function(e){

    var bid = e.currentTarget.dataset.bid;
    var binfo = {};
    for (var i = 0; i < this.data.stafflist.length;i++){
      if (this.data.stafflist[i].beautician_id == bid){
        binfo = this.data.stafflist[i];
      }
    }

    var datastr = JSON.stringify(binfo);
    datastr = encodeURIComponent(datastr);

    wx.navigateTo({
      url: './staff/staff?info=' + datastr
    });
  }
})